package com.code.view.listeners;

import org.eclipse.swt.events.MouseEvent;
import org.eclipse.swt.events.MouseListener;
import org.eclipse.swt.widgets.Shell;


/**
 * "关闭"按钮事件
 *
 *
 * @author 朱国军
 * @version 2015年3月9日 朱国军
 */
public class CloseMouseListener implements MouseListener {
    private Shell shell;


    /**
     * 构造函数
     *
     * @param shell shell
     */
    public CloseMouseListener(Shell shell) {
        this.shell = shell;
    }


    @Override
    public void mouseDoubleClick(MouseEvent e) {

    }


    @Override
    public void mouseDown(MouseEvent e) {

    }


    @Override
    public void mouseUp(MouseEvent e) {
        shell.close();
    }

}
